State Dependent AIMD Algorithms and Consensus Problems

نویسندگان

  • Fabian Wirth
  • Robert Shorten
  • Mehmet Akar
چکیده

The standard linear AIMD algorithm employed in TCP (transmission control protocol) describes probing strategies that evolve in cycles, each cycle having two phases. The first phase of the cycles is instantaneous. It occurs when capacity is reached, users are notified and each responds by down-scaling its utilization-rate (abruptly) by a multiplicative factor. This phase is called the Multiplicative Decrease (MD) phase. During the second phase of a cycle, each user increases his utilization-rate linearly until congestion is reached again, at which point the first phase of the next cycle is entered. The second phase is called the Additive Increase (AI) phase. Denote the share of the collective resource allocated to user i at time t by xi(t) and let x(t) = [x1(t), . . . , xn(t)] . The capacity constraint requires that ∑n i=1 xi(t) < C, with C as the total capacity of the resource available to the entire system. The k cycle begins at a time t(k) at which the global utilization of the resource reaches capacity. The instantaneous decrease of the utilization-rate of user i during the MD phase of the k cycle is expressed by:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparison of End-to-End Congestion Control Algorithms: The Case of AIMD and AIPD

The focus of this paper is to compare two popular congestion control algorithms: AIMD (additive increase/multiplicative decrease) and AIPD (additive increase/loss proportional decrease). The key contributions of the paper are two-fold: (a) we first clarify the definitions of AIMD and AIPD congestion control algorithms, and compare them in various aspects: convergence characteristics, steady sta...

متن کامل

A comparison of two popular end-to-end congestion control algorithms: the case of AIMD and AIPD

The focus of this paper is to compare two popular end-to-end congestion control algorithms in the literature, namely, AIMD (additive increase/multiplicative decrease) and AIPD (additive increase/loss proportional decrease). We clarify the definitions of AIMD and AIPD algorithms, and compare them in various aspects such as convergence, steady state throughput, fairness characteristics, and the c...

متن کامل

A heuristic approach for multi-stage sequence-dependent group scheduling problems

We present several heuristic algorithms based on tabu search for solving the multi-stage sequence-dependent group scheduling (SDGS) problem by considering minimization of makespan as the criterion. As the problem is recognized to be strongly NP-hard, several meta (tabu) search-based solution algorithms are developed to efficiently solve industry-size problem instances. Also, two different initi...

متن کامل

Aqueous solutions: state of the art in ab initio molecular dynamics.

The simulation of liquids by ab initio molecular dynamics (AIMD) has been a subject of intense activity over the last two decades. The significant increase in computational resources as well as the development of new and efficient algorithms has elevated this method to the status of a standard quantum mechanical tool that is used by both experimentalists and theoreticians. As AIMD computes the ...

متن کامل

Extended Analysis of Binary Congestion Control

ABSTRACT Congestion ontrol in the Internet relies on binary adjustment algorithms. For example, Transmission Control Proto ol (TCP) in its ongestion avoidan e mode behaves similarly to Additive-In rease Multipli ative-De rease (AIMD) algorithm. The lassi al analysis by Chiu and Jain re ommends AIMD based on the assertion that among stable linear algorithms, AIMD ensures the qui kest onvergen e ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006